#!/bin/bash

:<<eof

1. 基础语法

case $variableName in

	"value1")
		...
		;;
	"value2")
		...
		;;
	......
	*)
		...
		;;
esac


注意事项：

①  case行尾必须为单词in，每个模式匹配必须以右括号")"结尾
②  ;; 双分号表示命令序列的结束，相当于break
③  *) 表示默认模式，想到与default


eof


# 命令出错会停止执行
set -e
# 打印每条执行的命令
set -x

case $1 in
	"1")
		echo "it's 1"
		;;
	"2")
		echo "it's 2"
		;;
	*)
		echo "it's nothing"
		;;
esac



set +x
